/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controladores;

import iterator.Lista;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;

import modelos.ModeloDB;
import modelos.ModeloIngrediente;
import vistas.ListadoIngrediente;

/**
 *
 * @author usuario
 */
public class ControladorListadoIngrediente implements ActionListener {
    private ListadoIngrediente vista;
    private ModeloDB modelo;
    
    private Lista ingre;
    
    public ControladorListadoIngrediente(ListadoIngrediente aThis) {
        vista= aThis;
        modelo= new ModeloIngrediente();
    }

    public void actionPerformed(ActionEvent ae) {
        if(ae.getActionCommand().equals("Consultar")){
            vista.getModeloTabla().setRowCount(0);
                Vector<ModeloDB> v = modelo.listar();
                
                for (int i = 0; i < v.size(); i++) {
                	vista.agregar(v.get(i));

            }
            }
            else{
                vista.hide();
            }
    }

}
